//package com.holyant.report.dto;
//
//import com.fasterxml.jackson.annotation.JsonFormat;
//import com.ruoyi.common.core.annotation.Excel;
//import com.ruoyi.common.core.domain.BaseDto;
//import com.fkmalls.report.api.emuns.CustomsTypeEnum;
//import io.swagger.annotations.ApiModel;
//import io.swagger.annotations.ApiModelProperty;
//import lombok.Data;
//
//import java.math.BigDecimal;
//import java.time.LocalDateTime;
//
///**
// * 采购计划报dto
// *
// * @author fkmalls
// * @date 2022-01-11
// */
//@Data
//@ApiModel("采购计划报")
//public class RptPurPlanDto extends BaseDto {
//
//    private static final long serialVersionUID = 1L;
//
//    /** 品牌id */
//    @ApiModelProperty(value = "品牌id")
//    private Long brandId;
//
//    /** 品牌名称 */
//    @ApiModelProperty(value = "品牌名称")
//    private String brandName;
//
//    /** 计划时间 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
//    @ApiModelProperty(value = "计划时间")
//    private LocalDateTime planTime;
//    /**
//     * 计划金额
//     */
//    @Excel(name = "计划金额")
//    @ApiModelProperty(value = "计划金额")
//    private BigDecimal planAmount;
//
//    /**
//     * 年
//     */
//    private String year;
//
//    /**
//     * 月
//     */
//    private String month;
//
//    /** 类型10：跨境、 20：国贸 */
//    @ApiModelProperty(value = "类型10：跨境、 20：国贸")
//    private Integer customsType;
//
//    public String getCustomsTypeDisplay() {
//        return CustomsTypeEnum.getNameByCode(this.getCustomsType());
//    }
//
//    /** 采购单id */
//    @ApiModelProperty(value = "采购单id")
//    private Long purchaseId;
//
//    /** 采购单号 */
//    @ApiModelProperty(value = "采购单号")
//    private String purchaseCode;
//
//    /**
//     * 采购单金额
//     */
//    @Excel(name = "金额")
//    @ApiModelProperty(value = "采购明细金额")
//    private BigDecimal purchaseItemAmount;
//
//    /** 审核时间 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "审核时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
//    @ApiModelProperty(value = "审核时间")
//    private LocalDateTime auditTime;
//
//    /** 付款时间 */
//    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
//    @Excel(name = "付款时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
//    @ApiModelProperty(value = "付款时间")
//    private LocalDateTime payTime;
//
//    /**
//     * 实际合计金额
//     */
//    @Excel(name = "合计")
//    @ApiModelProperty(value = "合计金额")
//    private BigDecimal purSumAmount;
//
//}
